﻿<%-- 
    Document   : newjsp
    Created on : Nov 9, 2012, 7:50:31 PM
    Author     : Gattini
--%>
<%@page import="br.com.maternity.util.Parser"%>
<%@page import="java.util.ArrayList"%>
<%@page import="br.com.maternity.classes.entity.Clinica"%>
<%@page import="br.com.maternity.classes.dao.ClinicaDAO"%>
<%@page import="br.com.maternity.componentes.dropdownlist.DropDownList"%>
<%@page import="java.util.List"%>
<%@page import="br.com.maternity.classes.dao.PacienteDAO"%>
<%@page import="br.com.maternity.classes.entity.Paciente"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<jsp:include page="../cabecalho.jsp"></jsp:include>
<script>
    $(function() {
/*        $( "#txtNascimento" ).datepicker({ changeYear: true });*/

        $( "#txtNascimento" ).datepicker({ 
			changeYear: true,
			dateFormat: 'dd/mm/yy',
			dayNames: ['Domingo','Segunda','Terça','Quarta','Quinta','Sexta','Sábado','Domingo'],
			dayNamesMin: ['D','S','T','Q','Q','S','S','D'],
			dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb','Dom'],
			monthNames: ['Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
			monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out','Nov','Dez'],
			nextText: 'Próximo',
			prevText: 'Anterior'
	});

    });
</script>
<%
    String prontuario = "0", servletUrl = request.getContextPath() + "/novoAtendimento";
    if (request.getParameter("prontuario") != null) {
        prontuario = request.getParameter("prontuario").toString();
    }

    String nome = "", cpf = "", rg = "", nascimento = "", telefone = "", cartaoSus = "", logradouro = "", numero = "";
    String compl = "", cep = "", bairro = "", cidade = "", uf = "", nomePai = "", nomeMae = "", cor = "", sexo = "";
    PacienteDAO dao = new PacienteDAO();
    Paciente p = dao.getByProntuario(Integer.parseInt(prontuario));
    if (p != null) {
        if (p.temAtendimentoAberto()) {
            response.getWriter().write("<script>alert('O paciente já possui atendimento em aberto!'); window.location.href='" + request.getContextPath() + "/relatorios/listagemPacientes.jsp';</script>");
        } else {
            nome = p.getNome();
            cpf = p.getCpf();
            rg = p.getRg();
            nascimento = Parser.parseDateToString(p.getDataNascimento());
            telefone = p.getTelefone();
            cartaoSus = p.getCartaoSUS().toString();
            logradouro = p.getLogradouro();
            numero = p.getNumero();
            compl = p.getComplemento();
            cep = p.getCep();
            bairro = p.getBairro();
            cidade = p.getCidade();
            uf = p.getUf();
            nomePai = p.getNomePai();
            nomeMae = p.getNomeMae();
            sexo = p.getSexo().toString();
            cor = p.getCor().toString();
        }
    } else {
        prontuario = "";
    }

%>
<div id="titulo">Atendimento</div>
<div id="erro">
</div>
<div id="painel">
    <h1>Dados do Paciente</h1>
    <form id="frmAtendimento" name="frmAtendimento" method="POST" action="novoAtendimento">
        <input type="hidden" name="hdfId" id="hdfId" value="<%=prontuario%>">
        <table>
            <tr>
                <td>Nome: <br /> <input type="text" name="txtNome" id="txtNome" maxlength="200" value="<%=nome%>"></td>
                <td>CPF: <br /> <input type="text" name="txtCPF" id="txtCPF" maxlength="11" value="<%=cpf%>"></td>
                <td>RG: <br /> <input type="text" name="txtRG" id="txtRG" maxlength="11" value="<%=rg%>"></td>
                <td>Dt. Nasc.: <br /> <input type="text" name="txtNascimento" id="txtNascimento" maxlength="10" value="<%=nascimento%>"></td>
            </tr>
            <tr>
                <td>Telefone: <br /> <input type="text" name="txtTelefone" id="txtTelefone" maxlength="12" value="<%=telefone%>"></td>
                <td>Cartão SUS: <br /> <input type="text" name="txtCartaoSUS" id="txtCartaoSUS" maxlength="10" value="<%=cartaoSus%>"></td>
                <td>Logradouro: <br /> <input type="text" name="txtLogradouro" id="txtLogradouro" maxlength="100" value="<%=logradouro%>"></td>
                <td>Numero: <br /> <input type="text" name="txtNumero" id="txtNumero" maxlength="10" value="<%=numero%>"></td>
            </tr>
            <tr>
                <td>Complemento: <br /> <input type="text" name="txtComplemento" id="txtComplemento" maxlength="150" value="<%=compl%>"></td>
                <td>CEP: <br /> <input type="text" name="txtCEP" id="txtCEP" maxlength="8" value="<%=cep%>"></td>
                <td>Bairro: <br /> <input type="text" name="txtBairro" id="txtBairro" maxlength="100" value="<%=bairro%>"></td>
                <td>Cidade: <br /> <input type="text" name="txtCidade" id="txtCidade" maxlength="100" value="<%=cidade%>"></td>
            </tr>
            <tr>
                <td>UF: <br /> <input type="text" name="txtUF" id="txtUF" maxlength="2" value="<%=uf%>"></td>
                <td>Cor: <br /> 
                    <select name="ddlCor" id="ddlCor">
                        <%
                            String corBranco = "", corPardo = "", corNegro = "";
                            if (cor.equals("1")) {
                                corBranco = "selected";
                            } else {
                                if (cor.equals("2")) {
                                    corPardo = "selected";
                                } else {
                                    corNegro = "selected";
                                }
                            }
                        %>
                        <option value="1" <%=corBranco%>>Branco</option>
                        <option value="2" <%=corPardo%>>Pardo</option>
                        <option value="3" <%=corNegro%>>Negro</option>
                    </select>
                </td>
                <td>Sexo: <br />
                    <select name="ddlSexo" id="ddlSexo">

                        <%
                            String sexoFeminino = "", sexoMasculino = "";
                            if (sexo.equals("2")) {
                                sexoFeminino = "selected";
                            } else {
                                sexoMasculino = "selected";
                            }
                        %>
                        <option value="1" <%=sexoMasculino%>>Masculino</option>
                        <option value="2" <%=sexoFeminino%>>Feminino</option>
                    </select>
                </td>
                <td>
                </td>
            </tr>
            <tr>
                <td>Nome Pai: <br /> <input type="text" name="txtNomePai" id="txtNomePai" maxlength="200" value="<%=nomePai%>"></td>
                <td>Nome Mae: <br /> <input type="text" name="txtNomeMae" id="txtNomeMae" maxlength="200" value="<%=nomeMae%>"></td>
            </tr>
        </table>
            
        <h1>Dados do responsável</h1>
        <table>
            <tr>
                <td>Nome: <br /> <input type="text" name="txtRespNome" id="txtRespNome" maxlength="200"></td>
                <td>CPF: <br /> <input type="text" name="txtRespCPF" id="txtRespCPF" maxlength="11"></td>
                <td>Cidade: <br /> <input type="text" name="txtRespCidade" id="txtRespCidade" maxlength="100"></td>
            </tr>
            <tr>
                <td>Logradouro: <br /> <input type="text" name="txtRespLogradouro" id="txtRespLogradouro" maxlength="100"></td>
                <td>Numero: <br /> <input type="text" name="txtRespNumero" id="txtRespNumero" maxlength="10"></td>
                <td>Complemento: <br /> <input type="text" name="txtRespComplemento" id="txtRespComplemento" maxlength="150"></td>
            </tr>
            <tr>
                <td>CEP: <br /> <input type="text" name="txtRespCEP" id="txtRespCEP" maxlength="8"></td>
                <td>Bairro: <br /> <input type="text" name="txtRespBairro" id="txtRespBairro" maxlength="100"></td>
                <td>UF: <br /> <input type="text" name="txtRespUF" id="txtRespUF" maxlength="2"></td>
            </tr>
        </table>
        <br />
        <a class="botao" href="#" onClick="enviaForm('frmAtendimento', '<%=servletUrl%>', 'erro')">Gerar Atendimento</a>&nbsp;&nbsp;
        <a class="botao" href="<%=request.getContextPath()+"/relatorios/listagemPacientes.jsp"%>">Voltar </a>
    </form>
</div>
<jsp:include page="../rodape.jsp"></jsp:include>